have a clean conscience - Espagnol Anglais Dictionnaire